why elon musk sleeps in factories